@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;}
a:hover { text-decoration:none;}
html, body { font-family:"微软雅黑", "宋体" }
.boxcenter { margin:0 auto;}
.fl { float:left; display:inline-block }
.fr { float:right; display:inline-block }
.txtdot { overflow:hidden; white-space:nowrap; text-overflow:ellipsis }
h1 { float:left; overflow:hidden; height:80px; margin-top:27px;}
.header { width:1200px; height:126px; margin:0 auto;}


.zdqh { float:left; width:96px; height:32px; margin:45px 0 0 73px; background:url(zd_sqd111.png) no-repeat; position:relative; z-index:100000; color:#cf0000; cursor:pointer;}
.zdqh .conter22 { width:1014px; height:124px; background:none; position:absolute; top:30px; left:-190px; z-index:9100000; display:none; border-radius:10px; overflow: hidden;}
.zdqh .conter22 dl { width:800px; margin:0 auto; line-height:26px; padding:10px 0; overflow:hidden; border-bottom:1px dashed #d4d5d9;}
.zdqh .conter22 dl dt { float:left; width:116px; text-align:right; color:#135aac;}
.zdqh .conter22 dl dd { float:left; padding-left:20px; font-size:14px;}
.zdqh .conter22 dl dd a { display:block; float:left; color:#333; padding:0 5px;}
.zdqh .conter22 .tip { width:1014px; height:24px; background:url(tipbg.png) no-repeat; margin: 0; }
.conter22_lv {width: 1014px; overflow: hidden; background: url(tipbg3.png) repeat-y;}
.tip3_lv { height: 24px; background: url(tipbg2.png) no-repeat; width: 1014px;}

.bm { float:left; width:96px; height:32px; margin:45px 0 0 13px; background:url(bm_sqd111.png) no-repeat; position:relative; z-index:100000; color:#cf0000; margin-left:32px; cursor:pointer;}
.bm .conter23 { width:1014px;  background:none; position:absolute; top:30px; left:-310px; z-index:9100000; display:none; border-radius:10px; overflow: hidden;}
.bm .conter23 dl { width:900px; margin:0 auto; line-height:26px; padding:10px 0; overflow:hidden; border-bottom:1px dashed #d4d5d9;}
.bm .conter23 dl dt { float:left;  color:#135aac;}
.bm .conter23 dl dd { float:left; padding-left:20px; font-size:14px;}
.bm .conter23 dl dd a { display:block; float:left; color:#333; padding:0 5px;}
.bm .conter23 .tip1 { width:1014px; height:24px; background:url(tipbg4.png) no-repeat; margin: 0;}
	    
.bm_tit { width: 870px; margin: 0 auto; line-height: 26px; padding: 10px 0; overflow: hidden; border-bottom: 1px dashed #d4d5d9; text-align: left; padding-left: 30px!important;}
.bm_conger a { padding: 0; padding-left: 10px; width: 160px; float: left; height: 30px; line-height: 30px; text-align: left; }




.he_ri { float:right; width:293px; height:71px;}
.he_ri_top { width:393px; height:31px; margin-top:19px;margin-left: 10px;}
.Log{ float:right; height:31px; float:right;}
.Reg{ float:right; height:31px; line-height:31px; float:right;}
.bangzhu{ float:right; height:31px; line-height:31px; float:right;}
.dl_01 { display:block; height:23px; background:url(dl_01111.png) no-repeat 0px center; color:#535353; line-height:22px; text-align:center; font-size:14px; padding-left:22px; margin-right:20px;} 
.dlct { display:block; height:23px; background:url(tc_01111.png) no-repeat 0px center; color:#535353; line-height:22px; text-align:center; font-size:14px; padding-left:22px;margin-right:20px;}
.bangzhu_01 { display:block; height:23px; background:url(bangzhu.png) no-repeat 0px center; color:#535353; line-height:22px; text-align:center; font-size:14px; padding-left:22px; margin-right:20px;}
.lnzf { float:right; font-size:14px; line-height:22px; padding-left:20px; background:url(gh_nav.png) no-repeat left center; margin-right:20px;}
.lnzf a { color:#636363;}
.lnzf a:hover { color:#cf0000;}

.search { float:right; width:310px; height:54px; margin-top:14px;}
.input01 { float:left; width:250px; height:34px; padding-left:8px; border-left:1px solid #dcdcdc;  border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; border-radius:5px 0 0 5px;}
.but01 { float:left; cursor:pointer; border:none; width:48px; height:36px; float:left; background:#0062b2 url(but_sqd.png) no-repeat center center; border-radius:0px 5px 5px 0px; cursor:pointer;}
.banner_main { width:565px; position:absolute; left:50%; margin-left:-600px; top:91px; z-index:100;}
.banner_main ul { width:565px; overflow:hidden;}
.banner_main ul li { float:left; margin-right:4px; margin-bottom:4px;}

.banner { width:100%; position:relative;}
.ss { width:758px; height:58px; position:absolute; left:50%; margin-left:-383.5px;top:139px; background:url(ssbg_sqd.png) no-repeat;}
.main1 { width:1200px; position:absolute; left:50%; margin-left:-600px; top:0px; height:45px;} 
.main1bg { width:100%; height:45px; position:absolute; left:0px; top:0px; background:#3175c8;  filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.slideBox{ width:100%; height:498px; overflow:hidden;}
.slideBox .bd{ position:relative; height:100%; z-index:-1;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ height:498px; display:block; position:absolute; left:50%; margin-left:-960px; }


.main2 { width:1200px; height:90px; margin:0 auto;}
.main2 ul li { float:left; width:240px; height:90px; position:relative;}
.main2 ul li p { position:absolute; font-size:20px; color:#000; top:37px; right:30px; z-index:1px; font-weight:bold;}
.main2bg { width:100%; height:92px; border-bottom:2px solid #015aac;}
.a2_1 { background:url(a2_1sqd.png) no-repeat left center;}
.a2_2 { background:url(a2_2sqd.png) no-repeat left center;}
.a2_3 { background:url(a2_3sqd.png) no-repeat left center;}
.a2_4 { background:url(a2_4sqd.png) no-repeat left center;}
.a2_5 { background:url(a2_5sqd.png) no-repeat left center;}

.main2 ul li .hov { width:240px; height:90px; background:url(bg4_sqd.png) repeat;  font-size:12px; padding:15px; display:none; position:absolute; top:0px; left:0px; z-index:20px;}
.main2 ul li .hov a { width:80px; float:left;  color:#fff; font-size:14px; background:url(li_nav5.png) no-repeat left center; padding-left:18px; line-height:30px;}
.main2 ul li .hov a:hover { color:#b6d8f7;}



.footerbg { width:100%; height:168px; background:#eeeeee;}
.footer { width:1200px; margin:0 auto; height:152px; position:relative;}
.footer .nav { width:110px; height:55px; position:absolute; left:170px; top:42px;}
.footer .nav img { width:110px; height:55px;}
.footer .nav1 { width:52px; height:62px; position:absolute; left:90px; top:32px;}
.footer .nav1 img { width:52px; height:62px;}
.footer .text { width:450px; height:94px; font-size:13px; position:absolute; left:305px; top:30px; line-height:22px; color:#1f1f1f;}
.footer .text p a { color:#1f1f1f;}
.footer .gywm { float:left; position:absolute; right:240px; top:53px; background:url(phone.png) left center no-repeat; padding-left:20px; font-size:13px;}
.footer .gywm a { color:#1f1f1f;}
.footer .gywm span { float:right; margin-left: 8px;}
.footer .zddt { float:left; position:absolute; left:770px; top:53px; font-size:13px;}
.footer .zddt a { color:#1f1f1f;}
.footer .zdtj { float:left; position:absolute; font-size:13px; left:770px; top:98px; font-size:13px; color:#1f1f1f;}
.footer  .d_lxdz{float:left; position:absolute; font-size:13px; left:770px; top:31px; font-size:13px; color:#1f1f1f;}
.footer  .d_gonga{float:left; position:absolute; font-size:13px; left:770px; top:76px; font-size:13px; color:#1f1f1f;}
.footer .d_gonga a { color:#1f1f1f;}